package com.cby.user.service;

import com.cby.other.R;
import com.cby.user.entity.CbyUser;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cby.user.entity.query.CbyUserQuery;
import com.cby.user.entity.vo.CbyUserVo;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author wskh
 * @since 2021-11-03
 */
public interface CbyUserService extends IService<CbyUser> {

    R register(CbyUserVo cbyUserVo);

    R login(String name, String password);

    R sendVerificationCode(String email);

    R retrievePassword(String phone, String email);

    R queryUser(long current, long limit, CbyUserQuery cbyUserQuery);

    R test3D();

    R getPlotData();
}
